home *** CD-ROM | disk | FTP | other *** search
- // helloapp.cpp : Minimal MFC Windows app.
- //
- // This is a part of the Microsoft Foundation Classes C++ library.
- // Copyright (C) 1999 Microsoft Corporation
- // All rights reserved.
- //
- // This source code is only intended as a supplement to the
- // Microsoft Foundation Classes Reference and related
- // electronic documentation provided with the library.
- // See these sources for detailed information regarding the
- // Microsoft Foundation Classes product.
-
- #include <afxwin.h>
- #include "resource.h"
-
- // Define a window class derived from CFrameWnd
- class CHelloWindow : public CFrameWnd
- {
- public:
- // N.B. The caption is not shown
- CHelloWindow()
- {
- Create(NULL, CString((LPCTSTR)IDS_HELLO), WS_VISIBLE, rectDefault);
-
- // For MFCCE 2.0 and earlier, a command bar was created during
- // the CFrameWnd creation. For MFCCE 2.01 and later, a command bar
- // is automatically created for you during the call to AddAdornments().
- AddAdornments(0);
-
- InvalidateRect(NULL,TRUE);
- }
- };
-
- // Define an application class derived from CWinApp
- class CHelloApp : public CWinApp
- {
- public:
- virtual BOOL InitInstance();
- };
-
- // Construct the CHelloApp's m_pMainWnd data member
- BOOL CHelloApp::InitInstance()
- {
- m_pMainWnd = new CHelloWindow();
- m_pMainWnd->ShowWindow(m_nCmdShow);
- m_pMainWnd->UpdateWindow();
- return TRUE;
- }
-
- // HelloApp's constructor initializes and runs the app
- CHelloApp HelloApp;
-